spout horns - French English Dictionary